Skip to content

DF-23489 TestStartSendOnlyNode: deflakify assertions#102

Open
vlfig wants to merge 1 commit intomainfrom
rm-racy-assertions
Open

DF-23489 TestStartSendOnlyNode: deflakify assertions#102
vlfig wants to merge 1 commit intomainfrom
rm-racy-assertions

Conversation

@vlfig
Copy link
Copy Markdown

@vlfig vlfig commented Apr 14, 2026

Description

In multinode, the test TestStartSendOnlyNode asserts on the initial state of a node but after starting it. Trouble is s.State is modified in a goroutine in Start() and can change before the assertion, rendering it flaky.

Requires Dependencies

Resolves Dependencies

s.State is changed modified in a goroutine, can change before assert
@github-actions
Copy link
Copy Markdown

📊 API Diff Results

No changes detected for module github.com/smartcontractkit/chainlink-framework/multinode

View full report

@vlfig vlfig marked this pull request as ready for review April 14, 2026 13:12
@vlfig vlfig requested a review from a team as a code owner April 14, 2026 13:12
@vlfig vlfig enabled auto-merge (squash) April 14, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants